package com.ruoyi.chiwen.service.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.chiwen.mapper.TbActormoneyMapper;
import com.ruoyi.chiwen.domain.TbActormoney;
import com.ruoyi.chiwen.service.ITbActormoneyService;

/**
 * 主播收益详情Service业务层处理
 * 
 * @author ruoyi
 * @date 2021-06-28
 */
@Service
public class TbActormoneyServiceImpl implements ITbActormoneyService 
{
    @Autowired
    private TbActormoneyMapper tbActormoneyMapper;

    /**
     * 查询主播收益详情
     * 
     * @param id 主播收益详情ID
     * @return 主播收益详情
     */
    @Override
    public TbActormoney selectTbActormoneyById(Long id)
    {
        return tbActormoneyMapper.selectTbActormoneyById(id);
    }

    /**
     * 查询主播收益详情列表
     * 
     * @param tbActormoney 主播收益详情
     * @return 主播收益详情
     */
    @Override
    public List<TbActormoney> selectTbActormoneyList(TbActormoney tbActormoney)
    {
        return tbActormoneyMapper.selectTbActormoneyList(tbActormoney);
    }

    /**
     * 新增主播收益详情
     * 
     * @param tbActormoney 主播收益详情
     * @return 结果
     */
    @Override
    public int insertTbActormoney(TbActormoney tbActormoney)
    {
        return tbActormoneyMapper.insertTbActormoney(tbActormoney);
    }

    /**
     * 修改主播收益详情
     * 
     * @param tbActormoney 主播收益详情
     * @return 结果
     */
    @Override
    public int updateTbActormoney(TbActormoney tbActormoney)
    {
        return tbActormoneyMapper.updateTbActormoney(tbActormoney);
    }

    /**
     * 批量删除主播收益详情
     * 
     * @param ids 需要删除的主播收益详情ID
     * @return 结果
     */
    @Override
    public int deleteTbActormoneyByIds(Long[] ids)
    {
        return tbActormoneyMapper.deleteTbActormoneyByIds(ids);
    }

    /**
     * 删除主播收益详情信息
     * 
     * @param id 主播收益详情ID
     * @return 结果
     */
    @Override
    public int deleteTbActormoneyById(Long id)
    {
        return tbActormoneyMapper.deleteTbActormoneyById(id);
    }
}
